﻿html,body {background-color:#f1f1f1;padding:0 2px;margin:0;color:#333;font:Tahoma,'黑体',sans-serif;}
a{color:#483724;text-decoration:none;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
.clear{clear:both;}
img{margin:0;}
li{list-style-type:none;}
hr{height:1px;border:none;border-top:1px dotted #666;}
table{ border-collapse:collapse; border:1px solid #c9c9c9; margin-bottom:30px;}
table td{height:20px; border:1px solid #c9c9c9; padding:5px;}
.header{height:39px;background:rgb(51, 103, 214);line-height:20px;overflow:hidden;}
.header .top_nav{margin:0 auto;max-width:1120px;}
.header .top_nav .logo_m{float:left;width:10%; margin:auto;padding-top:4px;}
.header .top_nav .logo_m img{width:72px;height:auto;margin-left:10px;}
.header .top_nav .mini_nav{float:left;width:78%;margin-top:11px;text-align:right;}
.header .top_nav .mini_nav a{color:#f6f6f6;margin-right:5px;}
.header .top_nav .sitemap{float:left;margin-top:11px;width:8%;text-align:right;margin-left:30px;}
.header .top_nav .sitemap img{width:23px;height:auto;}
.nav{margin:0 auto;max-width:1120px;padding-top:8px; text-align:center;font-size:17px; overflow:hidden;}
.nav ul{overflow:hidden;height:18px;margin:0 auto;}
.nav li{float:left;width:110px;text-align:center;border:1px solid #e6e6e6;background-color:#fff;margin:0 3px;line-height:30px;padding-bottom:1px;}
.position{margin:6px 3px;height:35px;line-height:36px;background:#fff;padding-left:8px;border:1px solid #cfc4b6;border-radius:2px;font-size:14px;color:#666;}
.place{margin:0 auto;max-width:1120px;height:25px;line-height:35px;padding-left:8px;font-size:14px;color:#666;overflow:hidden;}
.place a{margin-right:5px;}
.main {margin:0 auto;width:1120px;overflow:hidden;}
.main .zleft{float:left;width:750px;}
.main .zright{float:right;margin-left:10px;width:360px;}
.viewbox{margin:10px auto;background:#fff;border:1px solid #e6e6e6;border-radius:3px;}
.viewbox .title{border-bottom:1px solid #e6e6e6;color:#333;padding:8px 0px;}
.viewbox .title h1{font-size:150%;padding-left:10px;margin:0px;line-height:180%;}
.viewbox .title h2{font-size:120%;padding-left:10px;margin:0px;padding-top:10px;}
.viewbox .info{color:#666;padding-left:10px;padding-top:5px;line-height:25px;}
.viewbox .content{margin:8px 12px;font-size:110%;color:#333;line-height:32px;}
.viewbox .content img{margin:0;width:95%;}
.viewbox .content a{color:#0066cc;}
.viewbox .content h2{font-size:110%;}
.viewbox .content h3{font-size:110%;}
.viewbox .content .prenext{font-size:14px;line-height:32px;}
.viewbox .content .prenext a{color:#333;}
.listbox {margin:10px auto;width:100%;background:#fff; border:1px solid #e6e6e6;border-radius:3px;overflow:hidden;}
.listbox .title{height:38px;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.listbox .title h1{float:left;font-size:100%;margin-top:6px;padding-left:10px;color:#333;font-size:18px;}
.listbox .title h1 span{color:#ff872f;font-size:18px;}
.listbox .title h2{float:left;font-size:100%;margin-top:8px;padding-left:10px;color:#333;font-size:16px;}
.listbox .title .more{float:right;padding-right:20px;padding-top:8px;}
.listbox .title .more a{color:#ff7209;font-size:16px;}
.listbox .list {padding-bottom:10px;}
.listbox .list ul {margin:0;padding:0;}
.listbox .list ul.arc{margin:2px 10px;}
.listbox .list ul.arc li{border-bottom:1px solid #f2f2f2;margin-top:15px;padding-bottom:10px;list-style-type:none;overflow:hidden;}
.listbox .list ul.arc li .preview{float:left;margin:0;}
.listbox .list ul.arc li .preview a{display:block;color:#333;}
.listbox .list ul.arc li .preview a:active{background-color:#f2f2f2;}
.listbox .list ul.arc li .preview img{width:180px;height:120px;padding-right:12px;}
.listbox .list ul.arc li .litview{float:left;margin:0;}
.listbox .list ul.arc li .litview img{width:102px;height:68px;padding-right:10px;}
.listbox .list ul.arc li .arctitle{font-size:16px;line-height:150%;}
.listbox .list ul.arc li .desc{font-size:12px;color:#999;line-height:180%;}
.listbox .list ul.arc li .desc a{background-color:#f5efe2;padding:1px 8px 2px 8px;border:#cfc4b6 solid 1px;color:#7b694f;border-radius: 4px;}

.listbox .list ul.sm{margin:2px 10px;line-height:32px;}
.listbox .list ul.sm li{padding:8px 5px;border-bottom:1px solid #f8f8f8;list-style-type:none;}
.listbox .list ul.sm li a{background-color:#f1f1f1;margin:auto 8px;padding:3px 8px;border:#e6e6e6 solid 1px;color:#333;border-radius: 4px;}
.listbox .list ul.sx{margin:2px 10px;line-height:32px;}
.listbox .list ul.sx li{padding:8px 4px;border-bottom:1px solid #f8f8f8;list-style-type:none;}
.listbox .list ul.sx li a{background-color:#f5efe2;margin:auto 4px;padding:2px 8px 3px 8px;border:#cfc4b6 solid 1px;color:#7b694f;border-radius: 4px;}
.listbox .list ul.tags{margin:10px 0 10px 10px;line-height:32px;padding-bottom:20px;font-size:14px;}
.listbox .list ul.tags li{float:left;text-align:center;background-color:#f2f2f2;margin:0 10px 10px 0;line-height:30px;padding:1px 6px;}
.pagelist{padding:2px 10px 15px 10px;line-height:normal;overflow:hidden;}
.pagelist li{list-style-type:none;float:left;margin:5px 5px;font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;text-align:center;height:16px;line-height:120%;}
.pagelist .thisclass{color:#f00;}
.pagelist a{color:#666;font-weight:normal;text-decoration:none;padding:3px 8px;border:1px solid #ccc;}
.pagelist span.pageinfo{display:block;color:#666;font-weight:normal;text-decoration:none;letter-spacing:0px;}

.footer{ text-align:center; margin-top:15px; padding:10px 0; border-top:1px solid #e1dad2;line-height:32px;}
.footer a{color:#5d5d5d;}